package com.yeung.logging;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 日志的使用:
 * <p>
 * 每一个日志的实现框架都有自己的配置文件, 使用slf4j后, 配置文件还是做成日志实现框架自己本身的配置文件
 * 给类路径下放上每个日志框架自己的配置框架；SpringBoot就不会使用自己默认的配置
 * <p>
 * 以后开发的时候，日志记录方法的调用，不应该来直接调用日志的实现类，而是调用日志抽象层里面的方法；
 * <p>
 * 应该给系统里面导入slf4j的jar包和logback的实现jar
 */
public class LogTest {
    public static void main(String[] args) {
        Logger logger = LoggerFactory.getLogger(LogTest.class);

        //日志的优先级 从低到高: trace-debug-info-warn-error
        logger.debug("this is debug message");
        logger.trace("this is trace message");
        logger.info("this is info message");
        logger.warn("this is warn message");
        logger.error("this is error message");
        //可以设置日志级别,则只会打印设置级别以上的信息
        //spring boot 默认设置的使info级别, 没有指定级别的就用info



    }

}
